package ufba.mata61.compilador.app.core.com;


/**
 * All constants that represent the state of the scanner
 * 
 * @author Joao Pedro Bittencourt
 *
 */
public interface IState {
	
	public static final String START = "start";
	public static final String DONE = "done";
	public static final String NUM = "numero";
	public static final String IDENTIFIER = "character";
	public static final String NOT_NUM = "not num";
	public static final String EQUAL = "equal";
	public static final String DIFFERENT = "different";
	public static final String LESS_THEN = "less than";
	public static final String GREATER_THEN = "greater than";
	public static final String DOT = "dot";
	public static final String COLON = "colon";
	public static final String SEMI_COLON = "semi colon";
	public static final String SINGLE_QUOTE = "single quotation";
	public static final String DOUBLE_QUOTE = "double quotation";
	public static final String WORD = "string";
	public static final String MULTI_WORD = "multi string";
	public static final String EN_DASH = "en dash";
	public static final String EN_DASH_COM = "commet";
	public static final String NUM_O = "num_0";
	public static final String NUM_HEXA = "num hexa";
	public static final String NUM_DEC = "num dec";
	public static final String NUM_EXP = "num exp";
	
}
